今天在更新Android Studio之后发现模拟器一直离线,不能调试了,谷歌上找了很多发现了一个最快的解决办法。
问题描述:
调试运行的时候AVD管理界面显示设备离线,run窗口出现以下错误:
1 | error: device unauthorized. |
解决办法:
- 删除.android/adbkey|adbkey.pub这两个文件(为保险起见,可以将两文件暂时移动出.android目录。.android目录默认在C盘下的当前用户目录下,如果配置了 ANDROID_SDK_HOME环境变量,那就是在这个变量值的目录下);
- 在AVD Manager中删除所有的avd,重新创建;
- 执行下命令adb devices,看看虚拟机的状态吧;
1 | C:\Users\Administrator>adb devices |